package coms.dataaccess;


import coms.dataaccess.dao.*;
public interface DAOAbstractFactory {

    public ConferenceDAO getConferenceDAO() ;
    public ConferenceItemBookingDAO getConferenceItemBookingDAO();
    public ConferenceRegistrationDAO getConferenceRegistrationDAO();
    public ConferenceItemDAO getConferenceItemDAO();
    public ConferenceItemTypeDAO getConferenceItemTypeDAO();    
    public EventDAO getEventDAO() ;
    public KeywordDAO getKeywordDAO() ;

    public LocationDAO getLocationDAO() ;
    public PresentationTypeDAO getPresentationTypeDAO() ;
    public ProfileDAO getProfileDAO();
    public PublicationDAO getPublicationDAO();
    public ReviewDAO getReviewDAO();
    public UserDAO getUserDAO();
    
}